home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / rwvector.lha / RWVector2.1 / src / testcfft.out < prev    next >
Text File  |  1989-08-18  |  4KB  |  74 lines

  1. Testing DComplexFFTServer (Double Precision Complex FFT Server)
  2.  
  3. **************************************
  4. a:
  5. ( 1.00000,  0.00000)( 0.86603,  0.00000)( 0.50000,  0.00000)( 0.00000,  0.00000)
  6. (-0.50000,  0.00000)(-0.86603,  0.00000)(-1.00000,  0.00000)(-0.86603,  0.00000)
  7. (-0.50000,  0.00000)( 0.00000,  0.00000)( 0.50000,  0.00000)( 0.86603,  0.00000)
  8. a2:
  9. ( 0.00000,  0.00000)( 0.86603,  0.00000)( 0.86603,  0.00000)( 0.00000,  0.00000)
  10. (-0.86603,  0.00000)(-0.86603,  0.00000)( 0.00000,  0.00000)( 0.86603,  0.00000)
  11. ( 0.86603,  0.00000)( 0.00000,  0.00000)(-0.86603,  0.00000)(-0.86603,  0.00000)
  12. asum:
  13. ( 1.00000,  0.00000)( 1.73205,  0.00000)( 1.36603,  0.00000)( 0.00000,  0.00000)
  14. (-1.36603,  0.00000)(-1.73205,  0.00000)(-1.00000,  0.00000)( 0.00000,  0.00000)
  15. ( 0.36603,  0.00000)( 0.00000,  0.00000)(-0.36603,  0.00000)( 0.00000,  0.00000)
  16. **************************************
  17. Checking transforms of pure signals.
  18.  
  19. Transform of a:
  20. ( 0.00000,  0.00000)( 0.50000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)
  21. ( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)
  22. ( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.50000,  0.00000)
  23.  
  24. Transform of a2:
  25. ( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000, -0.50000)( 0.00000,  0.00000)
  26. ( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)
  27. ( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.50000)( 0.00000,  0.00000)
  28.  
  29. Transform of asum:
  30. ( 0.00000,  0.00000)( 0.50000,  0.00000)( 0.00000, -0.50000)( 0.00000,  0.00000)
  31. ( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)
  32. ( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.50000)( 0.50000,  0.00000)
  33. **************************************
  34. Checking Parseval's theorem.
  35.  
  36. Original variance: 1
  37. Spectral variance: 1
  38.  
  39. **************************************
  40. Checking transform of linear ramp.
  41.  
  42. Original series:
  43. ( 0.00000,  0.00000)( 1.00000,  1.00000)( 2.00000,  2.00000)( 3.00000,  3.00000)
  44. ( 4.00000,  4.00000)( 5.00000,  5.00000)( 6.00000,  6.00000)( 7.00000,  7.00000)
  45. ( 8.00000,  8.00000)( 9.00000,  9.00000)(10.00000, 10.00000)(11.00000, 11.00000)
  46. Its transform:
  47. ( 5.50000,  5.50000)(-2.36603,  1.36603)(-1.36603,  0.36603)(-1.00000,  0.00000)
  48. (-0.78868, -0.21132)(-0.63397, -0.36603)(-0.50000, -0.50000)(-0.36603, -0.63397)
  49. (-0.21132, -0.78868)( 0.00000, -1.00000)( 0.36603, -1.36603)( 1.36603, -2.36603)
  50.  
  51. Checking Parseval's theorem for ramp.
  52. Original variance: 23.8333
  53. Final variance: 23.8333
  54.  
  55. Back transform:
  56. ( 0.00000,  0.00000)( 1.00000,  1.00000)( 2.00000,  2.00000)( 3.00000,  3.00000)
  57. ( 4.00000,  4.00000)( 5.00000,  5.00000)( 6.00000,  6.00000)( 7.00000,  7.00000)
  58. ( 8.00000,  8.00000)( 9.00000,  9.00000)(10.00000, 10.00000)(11.00000, 11.00000)
  59. **************************************
  60. Checking Nyquist.
  61. Original sequence:
  62. ( 1.00000,  1.00000)(-1.00000, -1.00000)( 1.00000,  1.00000)(-1.00000, -1.00000)
  63. ( 1.00000,  1.00000)(-1.00000, -1.00000)( 1.00000,  1.00000)(-1.00000, -1.00000)
  64. ( 1.00000,  1.00000)(-1.00000, -1.00000)( 1.00000,  1.00000)(-1.00000, -1.00000)
  65. Its transform:
  66. ( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)
  67. ( 0.00000,  0.00000)( 0.00000,  0.00000)( 1.00000,  1.00000)( 0.00000,  0.00000)
  68. ( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)( 0.00000,  0.00000)
  69. Back transform:
  70. ( 1.00000,  1.00000)(-1.00000, -1.00000)( 1.00000,  1.00000)(-1.00000, -1.00000)
  71. ( 1.00000,  1.00000)(-1.00000, -1.00000)( 1.00000,  1.00000)(-1.00000, -1.00000)
  72. ( 1.00000,  1.00000)(-1.00000, -1.00000)( 1.00000,  1.00000)(-1.00000, -1.00000)
  73. **************************************
  74.